################################################################################
#                                                                              #
#  Copyright (c) 2005-2020, Michele Bosi, Thiago Bastos                        #
#  All rights reserved.                                                        #
#                                                                              #
#  This file is part of Visualization Library                                  #
#  http://visualizationlibrary.org                                             #
#                                                                              #
#  Released under the OSI approved Simplified BSD License                      #
#  http://www.opensource.org/licenses/bsd-license.php                          #
#                                                                              #
################################################################################

################################################################################
# VLQt4 Library
################################################################################

project(VLQt4)

# Gather VLQt4 source files
file(GLOB VLQt4_SRC "*.cpp")
file(GLOB VLQt4_INC "*.hpp")

QT4_WRAP_CPP(MOC_SOURCES Qt4Widget.hpp)

add_library(VLQt4 ${VL_SHARED_OR_STATIC} ${VLQt4_SRC} ${VLQt4_INC} ${MOC_SOURCES})
VL_DEFAULT_TARGET_PROPERTIES(VLQt4)

target_link_libraries(VLQt4 VLMain ${QT_LIBRARIES})

################################################################################
# Install Rules
################################################################################

VL_INSTALL_TARGET(VLQt4)

# VLQt4 headers
install(FILES ${VLQt4_INC} DESTINATION "${VL_INCLUDE_INSTALL_DIR}/vlQt4")
